What does the term pettifogged mean ?

A) to break down barriers
B) to have made a Victorian faux pas
c) to have fought over something trivial
D) to provide scientific evidence