Help plz

Pink spotting for 3 days only lasted a couple min and gaining of weight. Could this be pregnancy or from my birth control?