答えは、
A
Aの、サーバー側で何かのエラーが起きている。
簡単な説明
500番台のエラーはサーバー側に問題があるエラーです。
HTTP500エラーはCGIの記述ミスが殆どで、簡単に言うと「ホームページの作り方(書き方)に問題があって表示できません」という事です。
サーバのダウンが原因と回答されている方がいますが、そもそもサーバがダウンすれば500エラーを返すことができないので、ありえない話です。
500エラーが返るのは、サーバが正しく動いてる証拠です。