3. For any tetrahedron, what is the minimum number of spheres that can be tangent to all four faces of the tetrahedron? What is the maximum number of such spheres?
Prompt: At least 5, at most 8.

Translate the text above into English, please retain the original text's line breaks and format, and output the translation result directly.