Tangents to Two Circles

Example 2:  How many common tangents do these two circles have?

Solution:  They have 4 common tangents: