Yes, works contractor can claim all ITC except ITC blocked under Section 17(5) of CGST Act, 2017. Remember works contractor can claim ITC on construction of immovable property also if works contractor is going to sale this immovable property.