Explore the differences between bull call spreads and diagonal spreads, focusing on potential gains, time decay, and spread ...