Why is it important to decouple deployment from release?

Options are as below

a.To release only on a cadence
b.To enable deploying upon demand
c.To enable releasing upon demand
d.To deploy only on a cadence