Almost certainly a freighter, and quite possibly an El Al one as they do a nice line in completely anonymous aircraft. The registration mark is usually at the back of the aircraft, so I'm taking a guess that the B markings were actually B747-X00 as most people seem to leave those markings near the front.