IT IS TRUE THAT YOU _______ THIS WOOLLEN HAT YOURSELF

28.It is true that you _______ this woollen hat yourself ? A. wove B. knitted C.did D. carved