497. Many investors base their choice between bonds and stocks on comparing bond yields to the dividends available on common stocks.
(C) between bonds and stocks on comparisons of bond yields with
I'd say (C) for three reasons reasons, three things are tested here.
1) compare with vs compare to
(and by extension, comparison
...Either preposition may be correct, but it depends on usage. Compare with
, while compare to
. Here, we're comparing differences between bond yields and stock dividends, something different enough so as to cause one to choose one investment versus the other.
2) between vs. among.
Here we're comparing two entities, stocks vs. bonds. So between is correct. (If you have any trouble with that, by the way, know that 'tween' comes from the same roots as 'two' and 'twice')
3) comparisons vs. comparing
Just need a simple noun here to be the object of the preposition "on". Comparing
can be a noun, but it sounds awkward here, whereas comparisons
(C) gets all these right.