Answer:
Option D: 
 minutes is the correct answer.
Explanation:
Given that:
Darius needs to solve 45 math problems. He as already solved 15 problems. 
Remaining problems to be solved = Total - Already solved
Remaining problems = 45-15 = 30 problems
Time worked = 3:15 to 4:30 = 75 minutes 
Darius have 75 minutes to solve 30 problems.
Time for one problem = 

Time for one problem = 

Time for one problem = 

It takes Darius 
 minutes to complete one problem.
Hence, 
Option D: 
 minutes is the correct answer.