单项选择题

That grand--sized pine tree ______ the horizon.

A.stands up well against
B.stands out good to
C.stands out well against
D.stands up good to