D is the correct answer.
0.25 is rational because it can be represented as a ratio of integers (1/4).
0.45 is rational because it can also be represented as a ratio of integers (9/20).
When you multiply rational numbers, you always end up with a rational number.
0.25*0.45=0.1125 or 1125/10000