I believe the answer is A) Congress. Though in Article ll of the Constitution, it says that they can't change the salary while the president is in office, it goes into affect during the next election.
Hope this helps! Please let me know if I'm wrong :)