Why is it important to check if an optional has a value before force-unwrapping it?

The program could crashThe code might not compileIt looks sophisticatedIt's not that important

Impressive! It's so important because the code will compile but the program might crash when we run it.

Almost! It's so important because the code will compile but the program might crash when we run it.