Can someone help me solve these 2 questions?

ANSWER: A. 11
explantion: 1 day = (24 hours) x (60 minutes) x (60 seconds) = 86,400 seconds 1,000,000 seconds = (1,000,000 / 86,400) = 11.574 days Tough problem.
ANSWER: B. 31
explantion: One billion seconds is equivalent to 31.70979198376 years. There are 60 seconds in 1 minute and 60 minutes in one hour. This means there are 3600 seconds in one hour. There are 24 hours in one day, so 24 x 3600 will tell us how many seconds are in one day.