B
分析:根據倒數的意義:乘積是1的兩個數互為倒數.0沒有倒數,1的倒數是1,再根據0乘任何數都得0.據此進行判斷即可.
解答:A、a是任何數,則a的倒數是

.此說法錯誤,因為0沒有倒數;
B、如果a?b=1,則a與b互為倒數.此說法正確;
C、一個數乘以真分數,積一定小于這個數.此說法錯誤,因為0乘任何數都得0;
D、一個數的倒數總是比它本身小,出說法錯誤,因為1的倒數還是1;
所以說法正確的是:如果a?b=1,則a與b互為倒數.
故選:B.
點評:此題考查的目的是理解倒數的意義,掌握求一個數的倒數的方法,明確:0乘任何數都得0.