Question: Who composed onward, christian soldiers
Answer: Arthur Sullivan
Answer sentence: arthur sullivan composed onward, christian soldiers.