单项选择题

It is hard to avoid mistakes, ______ you correct them carefully, it will be all right.

A.In the case
B.As long as
C.Although
D.Despite