单项选择题

The phrase "harped on" in "who harped so often on independence" in the fourth paragraph means _____.

A.thought about.
B.talked about.
C.worried about.
D.troubled about.