The correct option is A John Keats, a great poet, was loved and respected by all.
Two noun phrases put side by side in a clause to describe the same person or thing is called apposition. Here, John Keats and "a great poet" refer to the same person. Hence, Option A is correct. The rest of the options do not adhere to the goal, hence incorrect.