Which event launched the Russo-Japanese War?

the attack on Russian warships at Port Arthur
resistance to Japanese rule in Taiwan
Japan gaining Korea after the Sino-Japanese War
Russia’s loss of part of the island of Sakhalin