Rosenstein
This recounting of the Comey firing makes it absolutely clear that Trump had decided to fire Comey well before Rosenstein was asked to prepare a memo about the Climton email investigation. After the firing, Trump then wanted Rosenstein to lie and publicly say that the firing was his idea.