5.1 Step 5 Bonus Question

I need help understanding the bonus question. Am I on the right track with thinking that A and C are floats and B is an integer, but what makes them that way?

Consider that Python automatically assigns variable types-- so that, if a number does not have a decimal, it will be designated an integer, rather than a float. If it does-- then-- you can imagine.

The decimal is “.0” though. Is it a float just because division was used in the equation?

I don’t want to answer that directly, but I feel your instincts are in the right direction.