Possible To Require An Option?

Is it possible to require options with a product? For example, if I'm selling printed t-shirts, after they select the t-shirt they must select a print. Likewise, if the select a print, they must select a t-shirt to print it on.

Also, the t-shirts and prints are individually priced. If the customer picks a $7 t-shirt and a $5 print, the product will be $12. Both t-shirts and prints come in a wide variety of styles and price ranges.

Finally, some prints will not work with some t-shirts. So for each style of t-shirt only certain prints will be available as an required option.

You can find more information about product options in CS-Cart in the following knowledge base:

http://docs.cs-cart.com/4.3.x/user_guide/manage_products/options/index.html

Thank you for the quick and helpful reply. I found the information I need here - http://docs.cs-cart.com/4.3.x/user_guide/manage_products/options/option_attributes.html

Best Regards