Logic & Reasoning

Look at this series: 58, 52, 46, 40, 34, . . . What number should come next?

a. 26
b. 28
c. 30
d. 32
Test ID: 521
Source: 501 challenging logic & reasoning problems