Which of the following polls will be least accurate?
A) A local poll based on a random sample
B) A poll conducted by a presidential candidate's campaign
C) A social media poll open to all who wish to respond
D) A national pool based on a random sample