单项选择题

If you ______ your problem to us, we would have been able to give you some ad- vice.

A.were to explained
B.would explain
C.had explained
D.explained