Step 1: Check Assertion (A) using a division check instead of prime factorisation.
Divide $36m^2$ by $18m$: $36m^2 \div 18m = 2m$, with remainder $0$. Since $18m$ divides $36m^2$ exactly, and $18m$ obviously divides itself, $18m$ is a common factor; being the larger of the two terms' smaller one, it is the H.C.F. So Assertion (A) is true.
Step 2: Check Reason (R) using the definition of a divisor.
For any two numbers, their H.C.F. must divide the smaller one, and a divisor of a number can never exceed that number. So H.C.F. is always $\le$ the smaller number. Reason (R) is true in general.
Step 3: Check if (R) explains (A).
Reason (R) only gives an upper bound; it does not explain why the H.C.F. is exactly $18m$ (that comes from $18m$ being a complete divisor of $36m^2$, not merely from being small). So (R) does not explain (A).
\[ \boxed{\text{Both (A) and (R) are true, but (R) is not the correct explanation of (A).}} \]