The correct change to address the issue of subject-verb agreement is:
B. Change problem to problems.
This is because "there are two main problems" is what the sentence is meant to convey, so the singular "problem" should be changed to the plural "problems" to match with "are."